package cn.cw.liyebao.web;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RestController;

/**
 * @author : caiwen
 * @date :2024/9/5
 * @Description
 */
@RestController //添加此注解，表明这个类它可以用来接收前端的请求
public class RequestDemo {


    // 路径传参效果
    @GetMapping("/getParamByPath/{pp}")
    public String getParamByPath(@PathVariable String pp){

        return "路径传参，后端接收的参数值param="+pp;
    }

    //普通接参 前端请求时，定义的参数名必须与后端接参时的参数名相同，否则无法接到数据
    @GetMapping("/getNormalParam")
    public String getNormalParam(String p1,String p2,String p3){

        return "普通传参,p1="+p1+",p2="+p2+",p3="+p3;
    }
}
